Elastic Grid Reservations with User-Defined Optimization Policies
نویسندگان
چکیده
We present an algorithm for reserving compute resources in a Grid, that allows users to define an optimization strategy, if multiple candidates match the specified requirements. Reservations need not to be exact, but can be elastic in some properties like start-, end-time, duration or the number of requested CPUs. Our algorithm takes the speedup of applications into account to accordingly adjust the duration of the reservation when changing the number of CPUs. This new reservation approach allows users to more accurately specify their requirements and gives the computer system more flexibility to find appropriate resources than existing solutions. Caused by the enhanced flexibility, a single request can have many solutions to select from. To perform this selection efficiently in both cases, successful and failed requests, was one of our goals and we show performance results in Section 4. This work can also build as a basic block for flexible co-reservations – the allocation of multiple independent resources. Due to the elasticity of our reservation requests, the probability to find a common time-slot on all requested resources is higher with elastic requests than with fixed requests.
منابع مشابه
Advance Reservation and Revenue-based Resource Management for Grid Systems
In most Grid systems, submitted jobs are initially placed into a queue if there are no available compute nodes. Therefore, there is no guarantee as to when these jobs will be executed. This usage policy may cause a problem for time-critical applications or task graphs where jobs have inter-dependencies. To address this issue, using advance reservation (AR) in Grid systems would allow users to s...
متن کاملElastic reservations for efficient bandwidth utilization in LambdaGrids
We introduce the concept of elastic reservation of bandwidth capacity to mitigate the problem of bandwidth fragmentation in LambdaGrids and present a network model which can support elastic reservations. We also define the Elastic Scheduling Problem (ESP), which succinctly captures the optimal utilization objective of elastic reservations. Analysis of ESP reveals that it is an NP-complete probl...
متن کاملRegulating vehicle sharing systems through parking reservation policies: Analysis and performance bounds
We study the regulation of one-way station-based vehicle sharing systems through parking reservation policies. We measure the performance of these systems in terms of the total excess travel time of all users caused as a result of vehicle or parking space shortages. We devise mathematical programming based bounds on the total excess travel time of vehicle sharing systems under any passive regul...
متن کاملDesigning Decision Maker in a Smart Home for Energy Consumption Optimization Using Fuzzy Modeling
existed electricity grids deliver produced power to the consumer passing through transmission and distribution grids. According to high losses of these grids in transmission level and inexistence of bilateral interaction for simultaneous information exchange, a concept of smart grids were made by capabilities such as consciously participation of consumers in the smart electricity grids, an amou...
متن کاملEfficiently Scheduling Advance Reservations in Grids
Advance reservations (ARs) were introduced for application-level dynamic scheduling of resources in a Grid infrastructure. Advance reservations of resources for a specific time in future not only ensure that all resources would be simultaneously available at the execution time of the application but also ensure that the QoS constraints of the Grid applications would be met. Previous research sh...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004